Text copied to clipboard!

Názov

Text copied to clipboard!

Vývojár vstavaného softvéru

Opis

Text copied to clipboard!
Hľadáme skúseného vývojára vstavaného softvéru, ktorý sa pripojí k nášmu dynamickému tímu a pomôže nám vytvárať inovatívne riešenia pre rôzne priemyselné odvetvia. Ako vývojár vstavaného softvéru budete zodpovedný za návrh, vývoj, testovanie a optimalizáciu softvéru pre vstavané systémy. Budete pracovať s hardvérovými inžiniermi a ďalšími vývojármi na vytváraní efektívnych a spoľahlivých riešení. Vašou hlavnou úlohou bude vývoj softvéru pre mikrokontroléry a iné vstavané systémy, pričom budete využívať programovacie jazyky ako C a C++. Budete analyzovať požiadavky zákazníkov, navrhovať architektúru softvéru a implementovať riešenia, ktoré spĺňajú vysoké štandardy kvality a výkonu. Okrem toho budete vykonávať testovanie a ladenie softvéru, aby ste zabezpečili jeho spoľahlivosť a efektívnosť. Budete úzko spolupracovať s tímom hardvérových inžinierov na integrácii softvéru s hardvérom a riešení problémov, ktoré môžu vzniknúť počas vývoja. Vaša práca bude zahŕňať aj dokumentáciu kódu a technických špecifikácií, aby sa zabezpečila transparentnosť a jednoduchá údržba softvéru. Ideálny kandidát by mal mať skúsenosti s vývojom vstavaného softvéru, znalosť programovacích jazykov C a C++, skúsenosti s operačnými systémami v reálnom čase (RTOS) a znalosť komunikačných protokolov ako UART, SPI, I2C. Dôležitá je aj schopnosť riešiť problémy, analytické myslenie a schopnosť pracovať v tíme. Ak máte vášeň pre vývoj vstavaného softvéru a chcete pracovať na inovatívnych projektoch, neváhajte a prihláste sa ešte dnes!

Zodpovednosti

Text copied to clipboard!
  • Vývoj a implementácia softvéru pre vstavané systémy.
  • Testovanie a ladenie softvéru na zabezpečenie spoľahlivosti a výkonu.
  • Spolupráca s hardvérovými inžiniermi na integrácii softvéru s hardvérom.
  • Dokumentácia kódu a technických špecifikácií.
  • Analýza požiadaviek zákazníkov a návrh softvérovej architektúry.
  • Optimalizácia softvéru pre efektívnosť a výkon.
  • Riešenie problémov a oprava chýb v softvéri.
  • Vývoj a implementácia komunikačných protokolov pre vstavané systémy.

Požiadavky

Text copied to clipboard!
  • Skúsenosti s vývojom vstavaného softvéru.
  • Znalosť programovacích jazykov C a C++.
  • Skúsenosti s operačnými systémami v reálnom čase (RTOS).
  • Znalosť komunikačných protokolov ako UART, SPI, I2C.
  • Schopnosť riešiť problémy a analytické myslenie.
  • Skúsenosti s nástrojmi na ladenie a testovanie softvéru.
  • Schopnosť pracovať v tíme a efektívne komunikovať.
  • Znalosť verzionovacích systémov ako Git.

Potenciálne otázky na pohovor

Text copied to clipboard!
  • Aké skúsenosti máte s vývojom vstavaného softvéru?
  • Aké programovacie jazyky ste používali pri vývoji vstavaných systémov?
  • Môžete opísať projekt, na ktorom ste pracovali a aké výzvy ste riešili?
  • Aké nástroje používate na ladenie a testovanie vstavaného softvéru?
  • Ako pristupujete k optimalizácii výkonu softvéru?
  • Aké skúsenosti máte s operačnými systémami v reálnom čase?
  • Ako riešite problémy s integráciou softvéru a hardvéru?
  • Aké komunikačné protokoly ste implementovali vo vašich projektoch?